/**
 *Express.js路由路径
 */
// 导入Express模块
const express=require("express");

// 创建express应用
const app=express();

// Express http服务端口
const port=3001;

// http访问路径
app.get("/",function(req,res){
    res.send("匹配根路由");
});

app.get("/about",function(req,res){
    res.send("匹配/about路由")
});

// 路由访问路径：字符串模式
app.get("/ab?cd",function(req,res){
    res.send("匹配/abc/acd路由，？表示0或1个b");
});

// 路由访问路径：字符串模式
app.get("/xy+z",function(req,res){
    res.send("匹配/xyz/xyyz/xyy...yz路由,+表示至少出现1个y");
});

// 路由访问路径：字符串模式
app.get("/mn*pq",function(req,res){
    res.send("匹配/mnpq/mn1pq/mn...pq路由,*表示至少出现任意字符");
});

// 路由访问路径：字符串模式
app.get("/ab(cd)?e",function(req,res){
    res.send("匹配/abe/abcde路由,()表示整体出现");
});

// 路由访问路径：正则模式
app.get(/p/,function(req,res){
    res.send("匹配/p 开始的路由");
});

// 路由访问路径：正则模式
app.get(/.*fly$/,function(req,res){
    res.send("匹配/...fly 结尾的路由");
});



// 启动Express服务
app.listen(port,function(){
    console.log(`Myapp访问地址:http://127.0.0.1:${port}`);
});